exogenous enclosure - Spanish English Dictionary